Rockman 2 Slide and Charge Shots patch Version 1.2

- kuja killer / Mike [401K4svwHuWM] @ 5ch Remodelling Rockman Thread
----------------------------------
July   6, 2022 - version 1.2  - Some bugfixes, and MM 2 randomizer

** Flashman battle, if you open/close menu while he freezes you
** Switching Flash Stopper to other weapon at dragon boss autoscroll
** Touching energy drops when sliding wont "auto jump"
** Finally fixed graphics corruption with select button, i hope

** Adjusted some areas on english version, for Megaman 2 Randomizer compatibility.

August 9, 2018 - 2 Bugfixes for weapon swap on bosses/item 1-3

August 6, 2018 - Version 1.1  - Bugfix patches used from Puresabe's website here:
http://borokobo.web.fc2.com/

[30]  sprite processing bugfix
[40]  delay scroll bugfix
[90]  Pipi bugfix
[100] Wily Machine bullet hitbox correction
[110] Infinite item bugfix

** You can open pause menu now, while shots are on screen
** You wont fall off ladders when exiting menu
** Weapon swapping with Select Button

August 3, 2018 - Version 1.01 - Added Megaman 2 version, fixed pixel on standing frames, added proper hitbox when hit from enemies on slide.

August 2, 2018 - Version 1.0  - First release

----------------------------------
Please apply to a clean Rockman 2 ROM, or Megaman 2 ROM
This is free for use, and may be used for any future Rockman/Megaman 2 hacks.

It adds Mega Buster charge shots (mm 5 size/type), and sliding (mm 3 physics) to Rockman 2. I do not have ASM files, as it's all done via hex editor.

** free space rm2.cdl - used with FCEUX Code/Data Logger tool, to locate free space in the ROM

** Rockman2.nes.F - labels file for FCEUX debugger's "symbolic debugging" feature

** rockman 2 labels.txt - RAM notes for very much stuff
----------------------------------
** Refer to these offsets to change settings if needed:

$3891D, $38928: 02 + 80 (paired, sliding speed 02.80 pixels/frame)

$3F2E0-E7, $3F2F0-F7, $3F300-07 (japanese): Buster Charge Palettes
$3F710-27, $3F720-37, $3F730-47 (english):  Buster Charge Palettes

$2EAC0-CD (japanese): Damage table for large charge shot: bosses
$2EAE0-ED (english): Damage table for large charge shot: bosses
*Note: "FF" heals a boss to full, kept for Alien Wily

$3F430-AF (japanese): Damage table for large charge shot: enemies
$3F470-EF (english):  Damage table for large charge shot: enemies
----------------------------------